기술적 부채

최근 수정 시각: (5년 전)

1. 개요 [편집]

기술적 부채(Technical debt)란, 사회와 각 개인들로 이루어진 소프트웨어 등의 결함에 따라서 새로운 기능을 개발하는데 장애가 발생하는 것을 말한다.

생산성과 마감을 위하여 급한 불만 꺼나가듯이 코드를 작성하는 과정에서 코드가 복잡해지고 중복성이 발생한다. 이러한 결함들로 인해 새로운 기능들을 개발하거나 확장하는데 어려움이 발생하는데, 이것을 바로 기술적 부채라 한다.

2. 기타 [편집]

기술적 부채는 아마추어 등 역량이 떨어지는 프로그래머가 만든다고 생각하기 쉬우나 스킬과 관계없이 스케쥴, 급한 스펙 변경 등 외부적 요인이 발생하면 언제든지 만들어진다. 엔지니어링 프로세스를 잘 확립해서 기술부채가 쌓이는 것을 줄일 수는 있겠지만 유지보수되는 소프트웨어에서 기술부채를 없애는 것은 사실상 불가능하다. 어떤 회사에서 어떤 소프트웨어를 만들던 기술부채를 만나게 될 것이다.

3. 참조 [편집]



라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.